/**
 * @author zhangq
 * @date 2015-1-8
 */
package com.chnbst.bstyun.model.vo;


import com.chnbst.bstyun.core.model.IVO;
import com.chnbst.bstyun.model.pojo.Goods;

public class GoodsVo extends Goods implements IVO{

	/**
	 * 序列化编号
	 */
	private static final long serialVersionUID = -4331000478112860964L;
	
	 /**
     * 后台用户名
     */
    private String adminName;
    
    /**
     * 商品类型名
     */
    private String typeName;
    
    /**
     * 商品发布状态
     */
    private String staticDataName;
    
    /**
     * 所属行业名称
     */
    private String industryName;
    
    /**
     * 所属类别名称
     */
    private String categoryName;
    
    /**
     * 商品单位名称
     */
    private String goodsPriceUnitName;
    
	/**
     * 商品计费模式
     */
    private String feeName;
    
    /**
     * 商品计费公式
     */
    private String feeFormula;
    
    /**
     * 商品计费基数
     */
    private Double feeBasenum;
    
	/**
     * 图标URL
     */
    private String goodsImgUrl;
    
    /**
     * 静态数据ID
     */
    private Integer staticDataId;
    
    /**
	 * 所包含商品编号
	 */
	private String goodsNums;
	
	/**
	 * 所包含商品名称
	 */
	private String goodsNames;
	
	/**
	 * 类型编号（判断用户已购买商品时使用）
	 */
	private Integer typeNum;
	
	/**
	 * 获取商品类型编号
	 * @return typeNum
	 */
	public Integer getTypeNum() {
		return typeNum;
	}

	/**
	 * 设置商品类型编号
	 * @param typeNum
	 */
	public void setTypeNum(Integer typeNum) {
		this.typeNum = typeNum;
	}

	/**
     * 获取图标URL
     * @return goodsImgUrl
     */
    public String getGoodsImgUrl() {
		return goodsImgUrl;
	}

    /**
     * 设置图标URL
     * @param goodsImgUrl 图标URL
     */
	public void setGoodsImgUrl(String goodsImgUrl) {
		this.goodsImgUrl = goodsImgUrl;
	}
    
    /**
     * 获取所属行业名称
     * @return industryName
     */
    public String getIndustryName() {
		return industryName;
	}

    /**
     * 设置所属行业名称
     * @param staticDataName 所属行业名称
     */
	public void setIndustryName(String industryName) {
		this.industryName = industryName;
	}
	
	/**
     * 获取商品所属类别名称
     * @return categoryName
     */
    public String getCategoryName() {
		return categoryName;
	}

    /**
     * 设置商品所属类别名称
     * @param categoryName
     */
	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}
	
	/**
     * 获取商品单位名称
     * @return goodsPriceUnitName
     */
	public String getGoodsPriceUnitName() {
		return goodsPriceUnitName;
	}

	/**
	 * 设置商品单位名称
	 * @param goodsPriceUnitName 商品单位名称
	 */
	public void setGoodsPriceUnitName(String goodsPriceUnitName) {
		this.goodsPriceUnitName = goodsPriceUnitName;
	}
	
    /**
     * 获取商品发布状态
     * @return staticDataName
     */
    public String getStaticDataName() {
		return staticDataName;
	}

    /**
     * 设置商品发布状态
     * @param staticDataName 商品发布状态
     */
	public void setStaticDataName(String staticDataName) {
		this.staticDataName = staticDataName;
	}

	/**
     * 获取商品类型名
     * @return typeName
     */
	public String getTypeName() {
		return typeName;
	}

	/**
	 * 设置商品类型名
	 * @param typeName 商品类型名
	 */
	public void setTypeName(String typeName) {
		this.typeName = typeName;
	}

	/**
     * 获取后台用户名
     * @return adminName
     */
    public String getAdminName() {
        return adminName;
    }

    /**
     * 设置后台用户名
     * @param adminName 后台用户名
     */
    public void setAdminName(String adminName) {
        this.adminName = adminName;
    }
    /**
     * 获取静态数据Id
     * @return staticDataId
     */
    public Integer getStaticDataId() {
		return staticDataId;
	}

    /**
     * 设置静态数据Id
     * @param staticDataId 静态数据Id
     */
	public void setStaticDataId(Integer staticDataId) {
		this.staticDataId = staticDataId;
	}
	
	/**
     * 获取商品计费模式名称
     * @return feeName
     */
    public String getFeeName() {
		return feeName;
	}

    /**
     * 设置商品计费模式名称
     * @param feeName
     */
	public void setFeeName(String feeName) {
		this.feeName = feeName;
	}
	
	/**
     * 获取商品计费模式公式
     * @return feeFormula
     */
    public String getFeeFormula() {
		return feeFormula;
	}

    /**
     * 设置商品计费模式公式
     * @param feeFormula
     */
	public void setFeeFormula(String feeFormula) {
		this.feeFormula = feeFormula;
	}
	
	/**
     * 获取商品计费模式基数
     * @return feeBasenum
     */
    public Double getFeeBasenum() {
		return feeBasenum;
	}

    /**
     * 设置商品计费模式基数
     * @param feeBasenum
     */
	public void setFeeBasenum(Double feeBasenum) {
		this.feeBasenum = feeBasenum;
	}

	public String getGoodsNums() {
		return goodsNums;
	}

	public void setGoodsNums(String goodsNums) {
		this.goodsNums = goodsNums;
	}

	public String getGoodsNames() {
		return goodsNames;
	}

	public void setGoodsNames(String goodsNames) {
		this.goodsNames = goodsNames;
	}
	
	
}
